* {
    text-decoration: none;
}

body {
    margin: 0;
    padding: 0;
    font-family: Arial, sans-serif;
    font-size: 0.9em;
}

#container {
    margin: 0 auto;
    width: 1024px;
}

.boxs {
    display: table;
    height: auto;
    margin: 0 auto;
    min-height: 583px;
    width: 980px;
}

#header {
    width: 980px;
    height: 117px;
    background-image: url(../images/header_bg.png);
    background-attachment:scoll;
    position:relative;
}

.center {
    height: auto;
    min-height: 582px;
    width: 980px;
}

.centerL {
    width: 144px;
    float: left;
}

.centerR {
    width: 800px;
    float: right;
}

#content {
    float: left;
    text-align: left;
    width: 800px;
}

#footer {
    background-image: url(../images/footer_bg.png);
    background-repeat: repeat-x;
    width: 980px;
    height: 13px;
    margin: 0 auto;
}

#logo {
    background-image: url(../images/logo.gif);
    background-repeat: no-repeat;
    width: 960px;
    height: 80px;
    margin-left: 20px;
}

#logout{
    width: 960px;
    height: auto;
    float: right;
    margin: 0 0 0 20px; 
}
#logout span{
    color: #FCFAF2;
}
#logout a{
    cursor: pointer;
    color: #FCFAF2;
    text-decoration: underline;
}
.logoutL{
    margin:1px 10px 0 0;
    cursor: default;
}
.logoutR{
    color: #6174a5;
    margin: 1px 0 0 10px;
    float: right;
    cursor: pointer;
}
#logout a:hover{
    color: #FD0000;
}

p {
    line-height: 1.5em;
}

ul.menu, ul.menu ul {
    font: 16px/1.5 arial, sans-serif;
    list-style-type:none;
    margin: 0;
    padding: 0;
    width: 10em;
}

ul.menu a {
    display: block;
    text-decoration: none;	
}

ul.menu li {
    margin-top: 1px;
}

ul.menu li a {
    text-decoration:none;
    zoom:1;
    background: #528fdb;
    color: #fff;
    padding: 0.5em;
}

ul.menu li a:hover {
    background: #1447db;
}

ul.menu li ul li a, ul.menu ul.menu li ul li a {
    background: #a2d1f6;
    color: #33581b;
    padding-left: 20px;
    font: 14px/1.5 arial, sans-serif; 
    cursor: pointer;
}

ul.menu li ul li a:hover {
    background: #73bbff;
    border-left: 5px #000 solid;
    padding-left: 15px;
}

ul.menu li a.active {
    background: #0179ff;
}

.h1_font {
    color: #3489ff;
    font: bolder 14px/1.5 arial, sans-serif;
    margin: 9px 0 9px 0;
}

.line_h1 {
    border-bottom: 4px solid #3489ff;
    margin: 5px 0 10px 0;
}

/*分页 quotes style pagination*/
DIV.quotes {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center; float:right; color:777
}
DIV.quotes a {
border:1px solid #aaa; padding:2px 5px; margin-right:2px;color:777
}
DIV.quotes a:hover {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid; background:#f0f0f0
}
DIV.quotes a:active {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid
}
DIV.quotes SPAN.current {
	BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #aaa 1px solid; COLOR: #777; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #aaa 1px solid; BACKGROUND-COLOR: #eee
}
DIV.quotes SPAN.disabled {
border:1px solid #ccc;
padding:2px 5px;
COLOR: #bbb; MARGIN-RIGHT: 2px;
}

form label.error {
	color: red;
	font-style: italic
}
